// ==UserScript==
// @name         哔咔优化
// @namespace    https://gitcode.com/gagghik1
// @homepage     https://gitcode.com/gagghik1/greyz4k
// @version      1.8.2
// @description  
// @author       琳酱
// @match        https://manhuapica.com/*
// @match        https://www.manhuapica.com/*
// @icon         https://raw.gitcode.com/gagghik1/greyz4k/raw/main/pica/icon.png
// @grant        none
// @run-at       document-start
// @downloadURL  https://raw.gitcode.com/gagghik1/greyz4k/raw/main/pica/user.js
// @updateURL    https://raw.gitcode.com/gagghik1/greyz4k/raw/main/pica/meta.js

// ==/UserScript==

(function() {
    'use strict';

    // 广告全灭（依旧保留）
    const css = `
        /* 首页轮播图 */
        .home-slideshow, .slideshow-section, div[class*="slideshow"] { display: none !important; }

        /* 漫画列表视频广告 */
        .comic-list-ad-grid, .support-us-content, .ads-container,
        div[class*="ad-item"], video.ad-video { display: none !important; }

        /* 详情页底部超大手机端轮播广告（就是你刚刚发的那个！）*/
        .comic-detail-ad-mobile-container,
        .comic-detail-ad-mobile-swiper,
        .comic-detail-ad-mobile-content,
        .comic-detail-ad-mobile-video,
        div[class*="comic-detail-ad-mobile"] { display: none !important; }
    `;
    document.head.appendChild(Object.assign(document.createElement('style'), {innerText: css}));

    // 超级精准的新标签页打开法～♡
    document.addEventListener('click', function(e) {
        // 从被点的地方一直往上找 .comic-card
        const card = e.target.closest('.comic-card');
        if (!card) return;

        // 从这个 card 再往上找最近的 <a> 标签（真实链接就在这里！）
        const linkTag = card.closest('a');
        if (!linkTag || !linkTag.href) return;

        // 找到了！阻止原来行为，用新标签页打开～
        e.preventDefault();
        e.stopPropagation();
        window.open(linkTag.href, '_blank');
    }, true);

    console.log("♡");
})();